cumulus fractus - French English Dictionary